/*******************************************************************************
 * Package: com.hngtrust.iir.industry.controller.vo
 * Type:    ListCompKeyRespVO
 * Date:    2021-12-8 18:05
 *
 * Copyright (c) 2021 HUANENG GUICHENG TRUST CORP.,LTD All Rights Reserved.
 *
 * You may not use this file except in compliance with the License.
 *******************************************************************************/
package com.hngtrust.iir.industry.controller.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 行业经济指标图表列表返回
 * @author Chentianyong
 * @date 2021-12-8 18:05
 */
@ApiModel(description = "行业经济指标图表列表返回")
@Data
public class ListIndicatorMapRespVO {
   
    /**
     * 主键ID
     */
    @ApiModelProperty(value = "主键ID")
    private Long id;
    
    /**
     * 来源
     */
    @ApiModelProperty(value = "来源")
    private String source;
    
    /**
     * 来源方数据ID
     */
    @ApiModelProperty(value = "来源方数据ID")
    private String sourceId;
    
    /**
     * 年月
     */
    @ApiModelProperty(value = "年月")
    private String rptdate;
    
    /**
     * 行业代码
     */
    @ApiModelProperty(value = "行业代码")
    private String gbIndCode;
    
    /**
     * 累计企业单位数
     */
    @ApiModelProperty(value = "累计企业单位数")
    private BigDecimal sInfoNo;
    
    /**
     * 累计企业单位数同比
     */
    @ApiModelProperty(value = "累计企业单位数同比")
    private BigDecimal sInfoNoRate;
    
    /**
     * 累计全部从业人员平均人数
     */
    @ApiModelProperty(value = "累计全部从业人员平均人数")
    private BigDecimal sInfoEmployee;
    
    /**
     * 累计全部从业人员平均人数同比
     */
    @ApiModelProperty(value = "累计全部从业人员平均人数同比")
    private BigDecimal sInfoEmployeeRate;
    
    /**
     * 累计全部从业人员平均人数比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计全部从业人员平均人数比去年同期增长(%)")
    private BigDecimal sInfoEmployeeYoy;
    
    /**
     * 累计产品销售收入(千元)
     */
    @ApiModelProperty(value = "累计产品销售收入(千元)")
    private BigDecimal operRev;
    
    /**
     * 累计产品销售收入(千元)同比
     */
    @ApiModelProperty(value = "累计产品销售收入(千元)同比")
    private BigDecimal operRevRate;
    
    /**
     * 累计产品销售收入比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计产品销售收入比去年同期增长(%)")
    private BigDecimal operRevYoy;
    
    /**
     * 累计利润总额(千元)
     */
    @ApiModelProperty(value = "累计利润总额(千元)")
    private BigDecimal totProfit;
    
    /**
     * 累计利润总额(千元)同比
     */
    @ApiModelProperty(value = "累计利润总额(千元)同比")
    private BigDecimal totProfitRate;
    
    /**
     * 累计利润总额比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计利润总额比去年同期增长(%)")
    private BigDecimal totProfitYoy;
    
    /**
     * 累计产品销售成本(千元)
     */
    @ApiModelProperty(value = "累计产品销售成本(千元)")
    private BigDecimal operCost;
    
    /**
     * 累计产品销售成本(千元)同比
     */
    @ApiModelProperty(value = "累计产品销售成本(千元)同比")
    private BigDecimal operCostRate;
    
    /**
     * 累计产品销售成本比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计产品销售成本比去年同期增长(%)")
    private BigDecimal operCostYoy;
    
    /**
     * 累计产品销售费用(千元)
     */
    @ApiModelProperty(value = "累计产品销售费用(千元)")
    private BigDecimal sellingDistExp;
    
    /**
     * 累计产品销售费用(千元)同比
     */
    @ApiModelProperty(value = "累计产品销售费用(千元)同比")
    private BigDecimal sellingDistExpRate;
    
    /**
     * 累计产品销售费用比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计产品销售费用比去年同期增长(%)")
    private BigDecimal sellingDistExpYoy;

    /**
     * 累计产品销售税金及附加(千元)
     */
    @ApiModelProperty(value = "累计产品销售税金及附加(千元)")
    private BigDecimal taxSurOps;
    
    /**
     * 累计产品销售税金及附加(千元)同比
     */
    @ApiModelProperty(value = "累计产品销售税金及附加(千元)同比")
    private BigDecimal taxSurOpsRate;
    
    /**
     * 累计产品销售税金及附加比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计产品销售税金及附加比去年同期增长(%)")
    private BigDecimal taxSurOpsYoy;

    /**
     * 累计财务费用(千元)
     */
    @ApiModelProperty(value = "累计财务费用(千元)")
    private BigDecimal finExp;
    
    /**
     * 累计财务费用(千元)同比
     */
    @ApiModelProperty(value = "累计财务费用(千元)同比")
    private BigDecimal finExpRate;
    
    /**
     * 累计财务费用比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计财务费用比去年同期增长(%)")
    private BigDecimal finExpYoy;

    /**
     * 累计管理费用(千元)
     */
    @ApiModelProperty(value = "累计管理费用(千元)")
    private BigDecimal gerlAdminExp;
    
    /**
     * 累计管理费用(千元)同比
     */
    @ApiModelProperty(value = "累计管理费用(千元)同比")
    private BigDecimal gerlAdminExpRate;
    
    /**
     * 累计管理费用比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计管理费用比去年同期增长(%)")
    private BigDecimal gerlAdminExpYoy;

    /**
     * 累计税金总额(千元)
     */
    @ApiModelProperty(value = "累计税金总额(千元)")
    private BigDecimal totTax;
    
    /**
     * 累计税金总额(千元)同比
     */
    @ApiModelProperty(value = "累计税金总额(千元)同比")
    private BigDecimal totTaxRate;
    
    /**
     * 累计税金总额比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计税金总额比去年同期增长(%)")
    private BigDecimal totTaxYoy;

    /**
     * 累计应收帐款净额(千元)
     */
    @ApiModelProperty(value = "累计应收帐款净额(千元)")
    private BigDecimal acctRcv;
    
    /**
     * 累计应收帐款净额(千元)同比
     */
    @ApiModelProperty(value = "累计应收帐款净额(千元)同比")
    private BigDecimal acctRcvRate;
    
    /**
     * 累计应收帐款净额比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计应收帐款净额比去年同期增长(%)")
    private BigDecimal acctRcvYoy;

    /**
     * 累计产成品(千元)
     */
    @ApiModelProperty(value = "累计产成品(千元)")
    private BigDecimal inventories;
    
    /**
     * 累计产成品(千元)同比
     */
    @ApiModelProperty(value = "累计产成品(千元)同比")
    private BigDecimal inventoriesRate;
    
    /**
     * 累计产成品比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计产成品比去年同期增长(%)")
    private BigDecimal inventoriesYoy;

    /**
     * 累计流动资产平均余额(千元)
     */
    @ApiModelProperty(value = "累计流动资产平均余额(千元)")
    private BigDecimal avgCurAssets;
    
    /**
     * 累计流动资产平均余额(千元)同比
     */
    @ApiModelProperty(value = "累计流动资产平均余额(千元)同比")
    private BigDecimal avgCurAssetsRate;
    
    /**
     * 累计流动资产平均余额比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计流动资产平均余额比去年同期增长(%)")
    private BigDecimal avgCurAssetsYoy;

    /**
     * 累计资产总计(千元)
     */
    @ApiModelProperty(value = "累计资产总计(千元)")
    private BigDecimal totAssets;
    
    /**
     * 累计资产总计(千元)同比
     */
    @ApiModelProperty(value = "累计资产总计(千元)同比")
    private BigDecimal totAssetsRate;
    
    /**
     * 累计资产总计比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计资产总计比去年同期增长(%)")
    private BigDecimal totAssetsYoy;

    /**
     * 累计负债合计(千元)
     */
    @ApiModelProperty(value = "累计负债合计(千元)")
    private BigDecimal totLiab;
    
    /**
     * 累计负债合计(千元)同比
     */
    @ApiModelProperty(value = "累计负债合计(千元)同比")
    private BigDecimal totLiabRate;
    
    /**
     * 累计负债合计比去年同期增长(%)
     */
    @ApiModelProperty(value = "累计负债合计比去年同期增长(%)")
    private BigDecimal totLiabYoy;

    /**
     * 资产负债率(%)
     */
    @ApiModelProperty(value = "资产负债率(%)")
    private BigDecimal sFaDebttoassets;
    
    /**
     * 流动资产周转次数
     */
    @ApiModelProperty(value = "流动资产周转次数")
    private BigDecimal sFaCaturn;
    
    /**
     * 产成品资金占用率(%)
     */
    @ApiModelProperty(value = "产成品资金占用率(%)")
    private BigDecimal sFaInvturn;
    
    /**
     * 资本保值增值率(%)
     */
    @ApiModelProperty(value = "资本保值增值率(%)")
    private BigDecimal sFaMara;
    
    /**
     * 销售利润率(%)
     */
    @ApiModelProperty(value = "销售利润率(%)")
    private BigDecimal sFaNetprofitmargin;
    
    /**
     * 成本费用利润率(%)
     */
    @ApiModelProperty(value = "成本费用利润率(%)")
    private BigDecimal sFaRpc;
    
    /**
     * 人均销售率
     */
    @ApiModelProperty(value = "人均销售率")
    private BigDecimal operRevPer;
    
    /**
     * 累计亏损企业单位数
     */
    @ApiModelProperty(value = "累计亏损企业单位数")
    private BigDecimal sInfoNoLoss;
    
    /**
     * 累计亏损企业单位数同比
     */
    @ApiModelProperty(value = "累计亏损企业单位数同比")
    private BigDecimal sInfoNoLossRate;
    
    /**
     * 累计亏损企业亏损总额(千元)
     */
    @ApiModelProperty(value = "累计亏损企业亏损总额(千元)")
    private BigDecimal totProfitLoss;
    
    /**
     * 累计亏损企业亏损总额(千元)同比
     */
    @ApiModelProperty(value = "累计亏损企业亏损总额(千元)同比")
    private BigDecimal totProfitLossRate;
    
    /**
     * 状态
     */
    @ApiModelProperty(value = "状态")
    private Integer status;
    
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    
    /**
     * 修改时间
     */
    @ApiModelProperty(value = "修改时间")
    private Date updateTime;
    
    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private Long createUserId;
    
    /**
     * 修改人
     */
    @ApiModelProperty(value = "修改人")
    private Long updateUserId;
    
    /**
     * 行业名称
     */
    @ApiModelProperty(value = "行业名称")
    private String indName;

}
